MotionEventCompat

Helper for accessing features in MotionEvent.

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val ACTION_MASK: Int = 255
Synonym for ACTION_MASK.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Synonym for ACTION_SCROLL.
Link copied to clipboard
val AXIS_BRAKE: Int = 23
Synonym for AXIS_BRAKE.
Link copied to clipboard
val AXIS_DISTANCE: Int = 24
Synonym for AXIS_DISTANCE.
Link copied to clipboard
val AXIS_GAS: Int = 22
Synonym for AXIS_GAS.
Link copied to clipboard
Synonym for AXIS_GENERIC_1.
Link copied to clipboard
Synonym for AXIS_GENERIC_10.
Link copied to clipboard
Synonym for AXIS_GENERIC_11.
Link copied to clipboard
Synonym for AXIS_GENERIC_12.
Link copied to clipboard
Synonym for AXIS_GENERIC_13.
Link copied to clipboard
Synonym for AXIS_GENERIC_14.
Link copied to clipboard
Synonym for AXIS_GENERIC_15.
Link copied to clipboard
Synonym for AXIS_GENERIC_16.
Link copied to clipboard
Synonym for AXIS_GENERIC_2.
Link copied to clipboard
Synonym for AXIS_GENERIC_3.
Link copied to clipboard
Synonym for AXIS_GENERIC_4.
Link copied to clipboard
Synonym for AXIS_GENERIC_5.
Link copied to clipboard
Synonym for AXIS_GENERIC_6.
Link copied to clipboard
Synonym for AXIS_GENERIC_7.
Link copied to clipboard
Synonym for AXIS_GENERIC_8.
Link copied to clipboard
Synonym for AXIS_GENERIC_9.
Link copied to clipboard
val AXIS_HAT_X: Int = 15
Synonym for AXIS_HAT_X.
Link copied to clipboard
val AXIS_HAT_Y: Int = 16
Synonym for AXIS_HAT_Y.
Link copied to clipboard
val AXIS_HSCROLL: Int = 10
Synonym for AXIS_HSCROLL.
Link copied to clipboard
val AXIS_LTRIGGER: Int = 17
Synonym for AXIS_LTRIGGER.
Link copied to clipboard
Link copied to clipboard
Synonym for AXIS_PRESSURE.
Link copied to clipboard
Synonym for AXIS_RELATIVE_X.
Link copied to clipboard
Synonym for AXIS_RELATIVE_Y.
Link copied to clipboard
val AXIS_RTRIGGER: Int = 18
Synonym for AXIS_RTRIGGER.
Link copied to clipboard
val AXIS_RUDDER: Int = 20
Synonym for AXIS_RUDDER.
Link copied to clipboard
val AXIS_RX: Int = 12
Synonym for AXIS_RX.
Link copied to clipboard
val AXIS_RY: Int = 13
Synonym for AXIS_RY.
Link copied to clipboard
val AXIS_RZ: Int = 14
Synonym for AXIS_RZ.
Link copied to clipboard
val AXIS_SCROLL: Int = 26
Synonym for AXIS_SCROLL.
Link copied to clipboard
val AXIS_SIZE: Int = 3
Synonym for AXIS_SIZE.
Link copied to clipboard
val AXIS_THROTTLE: Int = 19
Synonym for AXIS_THROTTLE.
Link copied to clipboard
val AXIS_TILT: Int = 25
Synonym for AXIS_TILT.
Link copied to clipboard
Synonym for AXIS_TOOL_MAJOR.
Link copied to clipboard
Synonym for AXIS_TOOL_MINOR.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val AXIS_VSCROLL: Int = 9
Synonym for AXIS_VSCROLL.
Link copied to clipboard
val AXIS_WHEEL: Int = 21
Synonym for AXIS_WHEEL.
Link copied to clipboard
val AXIS_X: Int = 0
Synonym for AXIS_X.
Link copied to clipboard
val AXIS_Y: Int = 1
Synonym for AXIS_Y.
Link copied to clipboard
val AXIS_Z: Int = 11
Synonym for AXIS_Z.
Link copied to clipboard
Synonym for BUTTON_PRIMARY.

Functions

Link copied to clipboard
open fun findPointerIndex(event: MotionEvent, pointerId: Int): Int
Link copied to clipboard
open fun getActionIndex(event: MotionEvent): Int
Call getAction, returning only the pointer index portion.
Link copied to clipboard
open fun getActionMasked(event: MotionEvent): Int
Call getAction, returning only the ACTION_MASK portion.
Link copied to clipboard
open fun getAxisValue(event: MotionEvent, axis: Int): Float
Get axis value for the first pointer index (may be an arbitrary pointer identifier).
open fun getAxisValue(event: MotionEvent, axis: Int, pointerIndex: Int): Float
Returns the value of the requested axis for the given pointer index (use getPointerId to find the pointer identifier for this index).
Link copied to clipboard
open fun getButtonState(event: MotionEvent): Int
Link copied to clipboard
open fun getPointerCount(event: MotionEvent): Int
The number of pointers of data contained in this event.
Link copied to clipboard
open fun getPointerId(event: MotionEvent, pointerIndex: Int): Int
Link copied to clipboard
open fun getSource(event: MotionEvent): Int
Gets the source of the event.
Link copied to clipboard
open fun getX(event: MotionEvent, pointerIndex: Int): Float
Call getX.
Link copied to clipboard
open fun getY(event: MotionEvent, pointerIndex: Int): Float
Call getY.
Link copied to clipboard
open fun isFromSource(@NonNull event: MotionEvent, source: Int): Boolean
Determines whether the event is from the given source.